﻿
.yd_bg{ background:url(../images/dy-conbg.jpg) no-repeat center top; overflow:hidden;height:100%;}
.jr{ width:100%; text-align:center;}
.banner_box span{ display:block; float:left;}
.banner_box{ width:1200px; margin:80px auto; overflow:hidden;}
.box01{ overflow:hidden; margin-top:20px;}
.title01{ background:url(../images/nr-06.jpg) repeat-x; height:38px; line-height:38px; border-radius:10px 10px 0px 0px; border-top:1px solid #e9e9e9; padding:0px 15px;}
.title01 span{ float:left; font-size:20px; color:#407030;}
.title01 span  em{ font-size:14px; color:#407030}
.title01 i{ float:right; margin-top:12px;}
.box_con{ border:1px solid #e9e9e9; border-top:none; border-radius:0px 0px 10px 10px; padding:10px; background:#FFF;}
.gs_text{ overflow:hidden;}
.gs_text_lf{ float:left;}
.gs_text_lf img{ border:1px solid #DDD;}
.gs_text_rt{ float:right; width:877px; font-size:16px; text-indent:30px; line-height:30px;}
.box_hid{ overflow:hidden;}
.box_w{ float:left;}
.bmg01{width:375px;}
.bmg02{width:403px; margin:0px 9px;}
.bmg03{width:403px;}
.hid_01{display: block;}
.hid_top{ overflow:hidden;}
.hid_top li{ float:left; position:relative; width:170px;}
.hid_top li img{ display:block;}
.hid_top li span{ background:rgba(0,0,0,0.5); width:160px; position:absolute; bottom:0px; left:0px; height:30px; line-height:30px; color:#FFF; padding:0px 5px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block;}
.hid_list li{ overflow:hidden; border-bottom:1px dashed #efefef; line-height:40px;}
.hid_list li a{ background: url(../images/nr-15.jpg) no-repeat left; padding-left:15px; font-size:14px; float:left; width:230px;}
.hid_list li span{ background: url(../images/nr-15.jpg) no-repeat left; padding-left:15px; font-size:14px; float:left; width:230px;}
.hid_list li  em{ float:right; font-size:14px;}
.hid_top02{ overflow:hidden;}
.hid_top02 li{ float:left; position:relative; width:173px;}
.hid_top02 li img{ display:block;}
.hid_top02 li span{ background:rgba(0,0,0,0.5); width:163px; position:absolute; bottom:0px; left:0px; height:30px; line-height:30px; color:#FFF; padding:0px 5px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block;}
.hid_top03{ overflow:hidden;}
.hid_top03 li{ float:left; margin-right:1px;}
.cc_bg{ background:url(../images/cc.jpg) no-repeat right bottom;}
.us_text{ line-height:28px; margin-top:10px; border-bottom:1px dashed #DDD; padding-bottom:10px; margin-bottom:10px;}
.us_text_dl{ overflow:hidden;}
.us_text_dl dt{ width:20%; display:block; float:left; text-align:right;}
.us_text_dl dd{ width:80%; display:block; float:right;}

.qy_cr{ text-align:center;}
.box03{ overflow:hidden;}
.box03_lf{ width:375px; float:left; overflow:hidden;}
.box03_rt{ width:815px; float:right;}
.w_cp{width:815px; }
.w_cp .box_con{ height:370px;}
.cp_list{ overflow:hidden;}
.cp_list li{ float:left; width:216px; text-align:center; margin-left:35px; margin-top:15px;}
.cp_list li samp{ display:block;border:1px solid #d9d9d9; }
.cp_list li samp a{ padding:30px; display:block; background:#efefef; margin:2px;}
.cp_list li:hover samp{ border:1px solid #444; }
.cp_list li samp a img{ width:157px; height:79px;}
.cp_list li span a{ font-size:14px; display:block;}

.search_box{ overflow:hidden; margin-top:20px; background:url(../images/tn-04.jpg) repeat-x bottom; padding-bottom:15px;}
.search{ float:left; background:url(../images/tn.jpg) no-repeat; width:206px; height:25px; line-height:25px;}
.search .search_txt{ width:150px; height:25px; line-height:25px; float:left; background:none; border:none; box-shadow:none; padding-left:20px;}
.search .search_btn{ width:30px; height:25px; float:left; background:none; border:none;box-shadow:none; cursor:pointer; }
.search_ci{ overflow:hidden;}
.search_ci a{ background:url(../images/tn-03.jpg) no-repeat left; padding-left:10px; font-size:16px; margin-left:15px; color:#c5c5c5;}
.search_ci a:hover{background:url(../images/tn-02.jpg) no-repeat left; color:#417241;}
.search_ci .current{background:url(../images/tn-02.jpg) no-repeat left; color:#417241;}

.w_cp01{ width:1200px;}
.hd_list{ overflow:hidden;}
.hd_list li{ float:left; width:268px; position:relative; border:1px solid #DDD; margin-right:10px;}
.hd_list li span img{ display:block;}
.hd_list li samp{ position:absolute; left:0px; bottom:0px; width:258px; padding:0px 5px; background:rgba(0,0,0,0.5); color:#FFF; display:block; height:30px; line-height:30px;}
.hd_list li samp a{ display:block; color:#FFF;}
.hid_02{ height:240px;}

/*滚动2*/
.picScroll_1{  position:relative;   overflow:hidden; margin:20px auto 0px  auto; padding-left:32px;     }
.picScroll_1 .prev,
.picScroll_1 .next{ position:absolute; top:52px; left:22px; width:21px; height:91px;    }
.picScroll_1 .next{ left:auto; right:0px; background:url(../images/btn-02.jpg) no-repeat;  }
.picScroll_1 .prev{ left:auto; left:0px; background:url(../images/btn-01.jpg) no-repeat; }
.picScroll_1 ul{ overflow:hidden; zoom:1; }























